Skip to content

Conversation

@Arkatufus
Copy link
Contributor

Attempt to detect multiple Stash.Stash() invocation in a single code flow

Problems:

  • To detect this, we would need ControlFlowGraph to be able to check all possible code flow
  • ControlFlowGraph is an evolving API, there has been changes throughout the API versions
  • Problems with IOperation.Children property renamed to IOperation.ChildOperations from Roslyn 3.11 to Roslyn 4
  • Problems with analyzing inline anonymous lambda functions, this can only be done in Roslyn 4.9 which we don't support.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants